// 示例 1：

// 输入：s = "PAYPALISHIRING", numRows = 3
// 输出："PAHNAPLSIIGYIR"
// 示例 2：
// 输入：s = "PAYPALISHIRING", numRows = 4
// 输出："PINALSIGYAHRPI"
// 解释：
// P     I    N
// A   L S  I G
// Y A   H R
// P     I
// 示例 3：

// 输入：s = "A", numRows = 1
// 输出："A"

// function fn(str, l) {
//     if (str.length <= 2) {
//         return str
//     }
//     const arr = Array.from({ length: l }, () => [])
//     let flag = 1
//     let index = 0
//     for (let i = 0; i < str.length; i++) {
//         arr[index].push(str[i])
//         index += flag
//         if (index <= 0 || index >= l - 1) {
//             flag = -flag
//         }
//     }
//     return arr.flat().join()
// }
// console.log(fn("PAYPALISHIRING", 4));
// fn("PAYPALISHIRING", 4)
function fn() {
    let arr = Array.from({ length: 4 }, () => new Object())

    console.log(arr);

}
fn()